//
//  LiveSildingViewModel.h
//  project-demo-oc
//
//  Created by 赵隆杰 on 2021/6/15.
//

#import <Foundation/Foundation.h>
@class LiveSildingModel;
NS_ASSUME_NONNULL_BEGIN

@interface LiveSildingViewModel : NSObject

@property (nonatomic, strong) NSMutableArray<LiveSildingModel *> *playerList;
@property (nonatomic, strong) NSMutableArray<LiveSildingModel *> *temUpPlayerList;//缓存池 上滑数据
@property (nonatomic, strong) NSMutableArray<LiveSildingModel *> *temDownPlayerList;//缓存池 下滑数据

//- (void)fetchData:(void(^)(NSMutableArray<LiveSildingModel *> *array))block;
-(void)first_fetchMoreVideoList:(void(^)(void))block withEnterId:(NSNumber *)id_;
/// 预请求 下滑
-(void)pre_fetchMoreVideoList:(void(^)(void))block;
/// 预请求 上滑
- (void)pre_fetchMoreFrontVideoList:(void(^)(void))block;

@end

NS_ASSUME_NONNULL_END
